lots of veggies - Turco Inglés Diccionario